.header-text {
  padding-top: 111px;
}

#job-details p,
#job-details ul li {
  line-height: 30px;
}

.job-detail-first-row h4 {
  font-size: 24px;
  color: #131415;
  padding-left: 14px;
}

.job-detail-first-row .col-md-8 p {
  font-family: Montserrat-Regular !important;
  padding-left: 14px;
  font-size: 14px;
}

.job-detail-first-row .col-md-8 span img {
  margin-right: 8px;
}

.job-detail-first-row .col-md-8 p span:not(:first-child) {
  margin-left: 36px;
}

.apply-job-btn-div {
  margin-top: 15px;
}

.apply-job-btn {
  margin-top: 15px;
  min-height: 58px;
  padding-left: 72px;
  padding-right: 72px;
  padding-top: 13px;
  padding-bottom: 13px;
  font-size: 24px;
  color: #FFFFFF;
  background: #039608 0% 0% no-repeat padding-box;
  border-radius: 4px;
  text-decoration: none;
}

.apply-job-btn:hover {
  color: #FFFFFF;
  text-decoration: none;
}

hr {
  background: #5B6D76;
  margin-top: 60px;
  margin-bottom: 60px;
}

.job-detail-third-row {
  margin: 0;
}

.job-detail-second-row .col-md-12 {
  padding-left: 0px !important;
}

.job-detail-third-row .col-md-8 h4,
.job-detail-third-row .col-md-4 h4 {
  font-size: 25px;
  color: #3b4957;
  width: 128%;
  font-weight: 500;
}

.job-detail-third-row .job_descripion {
  padding-bottom: 30px;
}

.job-overview .col-md-6 h4 {
  font-size: 22px;
}

.job-detail-third-row .col-md-8 h2,
.job-detail-third-row .col-md-4 h2 {
  font-size: 20px;
  color: #3b4957;
}

.job-detail-third-row .col-md-8 h4:not(:first-child) {
  margin-top: 48px;
}

.job-detail-third-row .col-md-8 p,
.job-detail-third-row .col-md-8 ul {
  font-family: Montserrat-Regular !important;
  margin-top: 16px;
  color: #767f9c;
  font-size: 16px;
}

.job-detail-third-row .col-md-4 h4:first-child {
  padding-left: 24px;
}

.job-overview {
  min-height: 701px;
  padding-left: 36px;
  padding-right: 36px;
  padding-top: 38px;
  padding-bottom: 0px;
  background-color: #FFFFFF;
  border: 1px solid #e2e7ef;
  -webkit-box-shadow: 0px 14px 27px #0758c31a;
          box-shadow: 0px 14px 27px #0758c31a;
  border-radius: 8px;
}

.share_job_card {
  min-height: 33px;
  padding-left: 36px;
  padding-right: 36px;
  padding-top: 38px;
  padding-bottom: 12px;
  background-color: #ffffff;
  border: 1px solid #e2e7ef;
  -webkit-box-shadow: 0px 14px 27px #0758c31a;
          box-shadow: 0px 14px 27px #0758c31a;
  border-radius: 8px;
}

.share_job_card h4 {
  padding-left: 0px !important;
}

.share_job_card .sharethis-inline-share-buttons {
  float: left;
}

.job-overview h5 {
  font-family: Montserrat-Medium !important;
  color: #5B6D76;
  font-size: 14px;
  margin-bottom: 4px !important;
}

.job-overview h4 {
  color: #131415;
  font-size: 18px;
  margin-top: 0 !important;
}

.job-overview .col-md-6 {
  padding: 22px 17px;
}

.job-overview img {
  padding: 9px;
}

.job-overview .row:not(:first-child) {
  margin-top: 34px;
}

.st-btn img {
  padding: 0px !important;
}

.apply-btn:hover {
  color: #FFFFFF !important;
}

body {
  font-family: "Nunito Sans", sans-serif !important;
  background-color: #ffffff;
  width: 100% !important;
}

.background-cover_detail {
  background-image: url("new_site/images/careerback.png");
  background-repeat: no-repeat;
  background-size: auto;
  background-position: right top;
}

@media only screen and (max-width: 1280px) {
  .job-overview img {
    width: 74px;
  }
  .job-overview .col-md-6 {
    padding: 13px 17px;
  }
  .job-overview h5 {
    font-size: 12px;
  }
  .job-overview .col-md-6 h4 {
    font-size: 18px;
    width: 150%;
  }
}
/*# sourceMappingURL=job_details.css.map */